Computer rental - German English Dictionary